Members
Overall Objectives
Research Program
Application Domains
Software and Platforms
New Results
Bilateral Contracts and Grants with Industry
Partnerships and Cooperations
Dissemination
Bibliography
XML PDF e-pub
PDF e-Pub


Section: Software and Platforms

ReaVer

Participant : Bertrand Jeannet.

ReaVer (REActive VERifier (http://members.ktvam.at/schrammel/research/reaver )) is a tool framework for the safety verification of discrete and hybrid systems specified by logico-numerical data-flow languages, like Lustre , Lucid Synchrone or Zelus . It provides time-unbounded analysis based on abstract interpretation techniques.

It features partitioning techniques and several logico-numerical analysis methods based on Kleene iteration with widening and descending iterations, abstract acceleration, max-strategy iteration, and relational abstractions; logico-numerical product and power domains (based on the APRON and BddApron domain libraries) with convex polyhedra, octagons, intervals, and template polyhedra; and front-ends for the hybrid NBac format, Lustre via lus2nbac, and Zelus /Lucid Synchrone . Compared to NBac , it is connected to higher-level, more recent synchronous and hybrid languages, and provides many more options regarding analysis techniques.

It has been used for several experimental comparisons published in papers. It integrates all the methods developed by Peter Schrammel in his PhD.